package com.settlement.system.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.settlement.system.common.base.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
* <p>
* 客服登记表
* </p>
*
* @author huangrensen
* @since 2024-03-29
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SysClientRegister extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 主键
    */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;


    /**
    * 日期
    */
    private LocalDate registerDate;


    /**
    * 订单号
    */
    private String orderNo;


    /**
    * 收货人
    */
    private String receiver;


    /**
    * 支付方式
    */
    private String payType;


    /**
    * 支付账户昵称
    */
    private String payNickname;


    /**
    * 支付金额财务
    */
    private BigDecimal payAmount;


    /**
    * 收入金额财务
    */
    private BigDecimal receiveAmount;


    /**
    * 平台
    */
    private String platform;


    /**
    * 交易标签
    */
    private String tradeTag;


    /**
    * 原因
    */
    private String reason;


    /**
    * SKU
    */
    private String sku;


    /**
    * 商品处理方式
    */
    private String dealType;


    /**
    * 登记人
    */
    private String registerUser;


    /**
    * 备注
    */
    private String remark;


    /**
    * 其他
    */
    private String other;

}
